120 W Stocker St, Glendale, CA 91202-2509, Glendale
"My favorite japanese grill, love how they cook the food in front of you with a few tricks,very enter"
143 S Verdugo Rd, Glendale, CA 91205-1459, Glendale
"The meals and service were ahead of my expectations. We truly loved the environment of this restaura"
"My favorite japanese grill, love how they cook the food in front of you with a few tricks,very enter"